engineer obstacle battalion - Fransızca İngilizce Sözlük